Big Huge Thesaurus

armorial bearing

noun